Nuevo Diccionario Inglés-Español. 2014.
fetid aloe — noun 1. : giant cabuya 2. fetid aloes plural : caballine aloes … Useful english dictionary